# 自定义管理后台菜单配置
def config_menu():
    return {
        'dynamic': True,  # 设置是否开启动态菜单，默认False
        'default_open': ['首页', '内容管理', '用户管理', '系统设置', '资源管理', '通信管理', '任务与计划'],  # 设置默认打开的菜单，默认全部关闭
        'menus': [  # 自定义菜单
            {
                'app': 'accounts',
                'name': '用户管理',
                'icon': 'fa fa-user-friends',
                'models': [
                    {
                        'name': '用户列表',
                        'url': '/admin/accounts/userprofile/',
                        'icon': 'fa fa-user',
                    },
                    {
                        'name': '用户组管理',
                        'url': '/admin/auth/group',
                        'icon': 'fa fa-users',
                    },
                    {
                        'name': '验证码管理',
                        'url': '/admin/accounts/passwordresetcode/',
                        'icon': 'fa fa-key',
                    },
                    {
                        'name': '第三方登录配置',
                        'url': '/admin/blog/oauthconfig/',
                        'icon': 'fa fa-user-secret',
                    },
                ]
            },
            {
                'name': '内容管理',
                'icon': 'fa fa-edit',
                'models': [
                    {
                        'name': '文章列表',
                        'url': '/admin/cms/article/',
                        'icon': 'fa fa-book',
                    },
                    {
                        'name': '专题列表',
                        'url': '/admin/cms/topic/',
                        'icon': 'fa fa-star',
                    },
                    {
                        'name': '分类列表',
                        'url': '/admin/cms/category/',
                        'icon': 'fa fa-layer-group',
                    },
                    {
                        'name': '标签列表',
                        'url': '/admin/cms/tag/',
                        'icon': 'fa fa-tags',
                    },
                    # {
                    #     'name': '点赞列表',
                    #     'url': '/admin/cms/like/',
                    #     'icon': 'fa fa-thumbs-up',
                    # },
                    # {
                    #     'name': '收藏列表',
                    #     'url': '/admin/cms/collection/',
                    #     'icon': 'fa fa-heart',
                    # },
                ]
            },
            {
                'app': 'blog',
                'name': '系统设置',
                'icon': 'fa fa-cogs',
                'models': [
                    {
                        'name': '站点设置',
                        'url': '/admin/blog/siteinfo/',
                        'icon': 'fa fa-cog',
                    },
                    {
                        'name': '菜单管理',
                        'url': '/admin/blog/menu/',
                        'icon': 'fa fa-route',
                    },
                    {
                        'name': '公告管理',
                        'url': '/admin/blog/announcement/',
                        'icon': 'fa fa-bullhorn',
                    },
                    {
                        'name': '轮播图',
                        'url': '/admin/blog/carousel/',
                        'icon': 'fa fa-images',
                    },
                    {
                        'name': '友情链接',
                        'url': '/admin/blog/friendlink/',
                        'icon': 'fa fa-link',
                    },

                ]
            },
            {
                'app': 'resources',
                'name': '资源管理',
                'icon': 'fa fa-folder-open',
                'models': [
                    {
                        'name': '资源列表',
                        'url': '/admin/resources/resource/',
                        'icon': 'fa fa-cart-arrow-down',
                    },
                    {
                        'name': '网站收藏列表',
                        'url': '/admin/resources/favsite/',
                        'icon': 'fa fa-laptop-code',
                    },
                    {
                        'name': '工具箱列表',
                        'url': '/admin/resources/tool/',
                        'icon': 'fa fa-tools',
                    },
                ]
            },
            {
                'app': 'comments',
                'name': '通信管理',
                'icon': 'fa fa-satellite-dish',
                'models': [
                    {
                        'name': '评论列表',
                        'url': '/admin/comments/comment/',
                        'icon': 'fa fa-comment',
                    },
                    {
                        'name': '通知列表',
                        'url': '/admin/comments/notification/',
                        'icon': 'fa fa-bell',
                    },
                    {
                        'name': '留言列表',
                        'url': '/admin/comments/message/',
                        'icon': 'fa fa-envelope',
                    },
                ]
            },
            {'app': 'schedulers',
                'name': '任务与计划',
                'icon': 'fa fa-tasks',
                'models': [
                    {
                        'name': '定时任务列表',
                        'url': '/admin/schedulers/scheduledtask/',
                        'icon': 'fa fa-clock',
                    },
                    {
                        'name': '任务执行日志',
                        'url': '/admin/schedulers/taskexecutionlog/',
                        'icon': 'fa fa-history',
                    },
                ]
            },
        ]
    }
